import pygame

pygame.init()

# 设置游戏窗口大小，返回游戏对象
window = pygame.display.set_mode((400, 600))

pygame.display.set_caption('我要开发游戏')

# 设置背景色
window.fill((239, 239, 235))

# 创建文字对象
# pygame.font.Font(字体文件, 字号)
font = pygame.font.Font('files/AlimamaDaoLiTi.ttf', 30)

# 写入文字
# font.render(文字内容,是否平滑, 字体颜色, 背景颜色)
text = font.render('飞机大战', True, (0, 0, 0), (94, 138, 189))
window.blit(text, (0, 0))

# 获取文字宽高
w, h = text.get_size()

# 缩放旋转
new_t1 = pygame.transform.scale(text, (100, 50))
window.blit(new_t1, (400 - 100, 0))

new_t2 = pygame.transform.rotozoom(text, 0, 2)
window.blit(new_t2, (0, 600-h*2))

# 刷新
pygame.display.flip()

while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            exit()
